imposing fine - Inglés Sinónimo Diccionario